excessive precipitation - Espagnol Anglais Dictionnaire